From: Thomas Leonard Date: Thu, 26 Jun 2014 11:28:27 +0000 (+0100) Subject: mini-os: add missing casts to MM printk X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~4777 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https://%22%22/%22http:/www.example.com/cgi/%22https:/%22%22?a=commitdiff_plain;h=49a37237c78816937595082775e505bb8b18ea39;p=xen.git mini-os: add missing casts to MM printk The code previously assumed that a long was 64-bits. Signed-off-by: Thomas Leonard Acked-by: Samuel Thibault --- diff --git a/extras/mini-os/mm.c b/extras/mini-os/mm.c index d2d52646b2..64b3292a9f 100644 --- a/extras/mini-os/mm.c +++ b/extras/mini-os/mm.c @@ -409,8 +409,8 @@ void init_mm(void) * now we can initialise the page allocator */ printk("MM: Initialise page allocator for %lx(%lx)-%lx(%lx)\n", - (u_long)to_virt(PFN_PHYS(start_pfn)), PFN_PHYS(start_pfn), - (u_long)to_virt(PFN_PHYS(max_pfn)), PFN_PHYS(max_pfn)); + (u_long)to_virt(PFN_PHYS(start_pfn)), (u_long)PFN_PHYS(start_pfn), + (u_long)to_virt(PFN_PHYS(max_pfn)), (u_long)PFN_PHYS(max_pfn)); init_page_allocator(PFN_PHYS(start_pfn), PFN_PHYS(max_pfn)); printk("MM: done\n");